268408
111328
200341
735227
487883
320428
639507
232640
507283
483282
146594
99380
5096799
3528581
3030148
2333804
2218988
2016609
1924357
190278
1750118
1716136
1671195
1628471